landing net – English–Español translations

🇬🇧 en es 🇪🇸

landing net noun

  • Fishnet
red de mano
Wiktionary Links